meet the needs and expectations - Alemán Inglés Diccionario